* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

a {
	text-decoration: none;
	cursor: pointer;
	color: #4D555D;
}

li {
	list-style: none;
}
img{
	vertical-align: middle;
}
a:hover {
	color: #2D8CF0;
}

.smallgrey {
	font-size: 12px;
	color: #93999f;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

/*导航开始*/
.nav{
	height: 64px;
	color: #4D555D;
	box-shadow:0 4px 8px 0 rgba(7,17,27,.1);
}
.logo{
	float: left;
	width: 140px;
	padding: 0 20px;
	
}
.logo h1{
	color: #EE9541;
	text-align: center;
	line-height: 64px;
	cursor: pointer;
}
.login .iconlogin{
	margin-right: 10px;
}
.banner_left{
	float: left;
}
.banner li{
	display: inline-block;
	font-family: "microsoft yahei";
	font-size: 14px;
}
.banner li a{
	display: inline-block;
	height: 100%;
	padding: 0 20px;
	line-height: 62px;
}
.banner li:hover{
	color: #2D8CF0;
}
.banner li a:hover{
	border-bottom: #2D8CF0 solid 2px;
}
.login{
	float: right;
	width: 70px;
	margin-right: 100px;
	text-align: center;
	line-height: 62px;
	cursor: pointer;
}
.banner_right li{
	cursor: pointer;
}
.banner_right .iconxiala{
	margin-left: 5px;
	font-size: 12px;
}
/*导航结束*/
/*联系我们开始*/
.footer{
	height: 210px;
	background-color: #282C36;
}
.footer .footcontent{
	height: 100%;
	width: 1000px;
	margin: 0 auto;
}
.footer .footcontent h2{
	font-size: 20px;
	color: #808080;
	text-align: center;
	padding: 20px 0;
}
.footer .footcontent hr{
	border-width: .5px;
	border-color: #808080;
}
.footer .footcontent>div{
	width: 33%;
	color: #808080;
	text-align: center;
	font-size: 14px;
}
.footer .footcontent .top{
	margin-top: 40px;
}
/*联系我们结束*/